insulated terminal - German English Dictionary